import type { ComponentCode } from '@/definitions/type'

export const attrMap = new Map<ComponentCode, any>([
  // 基础组件
  ['title01', () => import('@/components/CompAttr/Title01Attr/Title01Attr.vue')],
  ['carousel01', () => import('@/components/CompAttr/Carousel01Attr/Carousel01Attr.vue')],
  ['navigation01', () => import('@/components/CompAttr/Navigation01Attr/Navigation01Attr.vue')],
  ['introduction01', () => import('@/components/CompAttr/Introduction01Attr/Introduction01Attr.vue')],
  ['statistics01', () => import('@/components/CompAttr/Statistics01Attr/Statistics01Attr.vue')],
  ['course01', () => import('@/components/CompAttr/Course01Attr/Course01Attr.vue')],
  // 内容组件
  ['teacher01', () => import('@/components/CompAttr/Teacher01Attr/Teacher01Attr.vue')],
  ['advantage01', () => import('@/components/CompAttr/Advantage01Attr/Advantage01Attr.vue')],
  ['flow01', () => import('@/components/CompAttr/Flow01Attr/Flow01Attr.vue')],
  ['button01', () => import('@/components/CompAttr/Button01Attr/Button01Attr.vue')],
  ['album01', () => import('@/components/CompAttr/Album01Attr/Album01Attr.vue')],
  ['video01', () => import('@/components/CompAttr/Video01Attr/Video01Attr.vue')],
  ['questionAnswer01', () => import('@/components/CompAttr/QuestionAnswer01Attr/QuestionAnswer01Attr.vue')],
  ['honor01', () => import('@/components/CompAttr/Honor01Attr/Honor01Attr.vue')],
  ['information01', () => import('@/components/CompAttr/Information01Attr/Information01Attr.vue')],
  ['campus01', () => import('@/components/CompAttr/Campus01Attr/Campus01Attr.vue')],
  ['evaluation01', () => import('@/components/CompAttr/Evaluation01Attr/Evaluation01Attr.vue')],
  // 营销组件
  ['consultation01', () => import('@/components/CompAttr/Consultation01Attr/Consultation01Attr.vue')],
  ['guide01', () => import('@/components/CompAttr/Guide01Attr/Guide01Attr.vue')],
  ['feedback01', () => import('@/components/CompAttr/Feedback01Attr/Feedback01Attr.vue')],
  ['attention01', () => import('@/components/CompAttr/Attention01Attr/Attention01Attr.vue')],
])
